Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia Wimbledon - London Kremlin Cup - Moscow Alexander Kolyaskin Memorial - Donetsk Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble The Nottingham Challenger - Nottingham IPP Open - Helsinki Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Busan Open - Busan Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk The LTA Bolton Challenger - Bolton Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Mauritius Open - Mauritius Australian Open - Melbourne Dubai Open - Dubai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk TED Open - Istanbul Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen PrivatBank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Delray Beach International Tennis Championships - Delray Beach NASDAQ-100 Open - Miami US Men's Clay Court Championships - Houston Campionati Internazionali d'Italia - Rome French Open - Paris The Stella Artois Championships - London The 10tele.com Open - Nottingham Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington U.S. Open - New York China Open - Beijing Mumbai Open - Mumbai Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo 2006 USTA Tallahassee Tennis Challenger - Tallahassee The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Ciudad de Telde - Telde The LTA Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham GHI Bronx Tennis Classic - Bronx WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The LTA Nottingham Challenger - Nottingham Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Chennai Open - Chennai Next Generation Adelaide International - Adelaide Australian Open - Melbourne Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Campionati Internazionali D'Italia - Rome French Open - Paris The Stella Artois Championships - London Red Letter Days Open - Nottingham Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven U.S. Open - New York China Open - Beijing Thailand Open - Bangkok ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Hilton Waikoloa Village USTA Challenger - Waikoloa LTA Wrexham Challenger - Wrexham AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin 4th Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham Bukhara Challenger - Bukhara Karshi Challenger - Karshi The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Sail Open - New Delhi Chennai Open - Chennai Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Pacific Life Open - Indian Wells Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach French Open - Paris The Artois Championships - London The Nottingham Open - Nottingham Wimbledon - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven U.S. Open - New York Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Baton Rouge Pro Tennis Classic - Baton Rouge Morocco Tennis Tour - Rabat BNP Paribas Primrose - Bordeaux The Surbiton Trophy - Surbiton Dublin Challenger - Dublin The LTA Manchester Trophy - Manchester New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Ford Tennis Championships - Louisville National Bank Men's Rimouski Challenger - Rimouski PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Brisbane - Brisbane Heineken Open - Auckland Australian Open - Melbourne SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Internazionali BNL dItalia - Rome BMW Open - Munich Mutua Madrilena Masters Madrid - Madrid French Open - Paris Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch AEGON International - Eastbourne Wimbledon - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven U.S. Open - New York China Open - Beijing Shanghai - Shanghai Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Noumea Challenger Sunrise Challenger Bangkok Challenger Korat Challenger Mexico City Challenger Talahassee Challenger Tenerife Challenger Ramat Hasharon Challenger Izmir Challenger Davis Cup, Group 1, 2R, GBR-UKR 1-4 Nottingham Challenger Manchester Challenger Belo Horizonte Challenger Davis Cup, World Group, QF, ISR-RUS, 4-1 Campos do Jordao Challenger Brasilia Challenger St. Remy Challenger Tiburon Challenger Eckental Challenger Jersey Challenger Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril French Open - Paris AEGON Championships - London AEGON International - Eastbourne Wimbledon - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Jersey Challenger Barletta Challenger Napoli Challenger Monza Challenger Baton Rouge Challenger Tallahassee Challenger Tunis Challenger Davis Cup, PO, RUS-IND 3-2 Bordeaux Challenger Cremona Challenger Nottingham Challenger Braunschweig Challenger Istanbul Challenger Astana Challenger St. Remy Challenger Bangkok Challenger Izmir Challenger Astana Challenger Ortisei Challenger Bratislava Challenger Helsinki Challenger Medibank International - Sydney Australian Open - Melbourne PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Sony Ericsson Open - Miami US Men's Clay Court Championship - Houston Mutua Madrilena Madrid Open - Madrid French Open - Paris AEGON Championships - London AEGON International - Eastbourne Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem U.S. Open - New York Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris San Jose Challenger Cremona Challenger Aptos Challenger Mons Challenger Loughborough Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf French Open - Paris AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles U.S. Open - New York Kremlin Cup - Moscow Wolfsburg Challenger Sarajevo Challenger Bath Challenger Le Gosier Challenger Dallas Challenger Davis Cup, World Group, 1R, AUT-RUS 3-2 Tallahassee Challenger Athens Challenger Nottingham Challenger Nottingham-2 Challenger Davis Cup, Group I, 2R, GBR-BEL 1-4 Samarkand Challenger Karshi Challenger St. Remy Challenger Istanbul Challenger Petange Challenger Izmir Challenger Mons Challenger Tashkent Challenger Geneva Challenger Bratislava Challenger Loughborough Challenger Helsinki Challenger Tyumen Challenger Brisbane International - Brisbane Australian Open - Melbourne Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells French Open - Paris AEGON Championships - London Wimbledon - London U.S. Open - New York Quimper Challenger Dallas Challenger Nottingham Challenger AEGON Championships - London St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island U.S. Open - New York President's Cup 2000 - Tashkent Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg French Open - Paris Gerry Weber Open - Halle Wimbledon - London Nova Challenger Osaka - Osaka Fergana Challenger - Fergana The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Challenger Canottieri Minico - Mantova Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Kyiv Open - Kiev Indian Oil Servo Challenger - Calcutta Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Fergana Challenger - Fergana Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth AXA Open II - Espinho Challenger Casino Lugano - Lugano Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Memorial Kolyaskin - Donetsk LTA Men's Challenger - Wrexham Togliatti Cup - Togliatti Kyiv UMC Open - Kiev FILA Challenger Biella - Biella Copa Sevilla - Seville Bukhara Challenger - Bukhara Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Fergana Challenger - Fergana Architect Open - Budapest Memorial Savigny - Sassuolo XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors Internazionali di Tennis de San Marino - San Marino 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone XXVIII Edizione 'A.Savoldi' - Manerbio Kyiv UMC Open - Kiev EI Bank Bulgarian Challenger - Sofia IPP Open - Helsinki TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara Samsung Securities Cup - Seoul AAPT Championships - Adelaide Adidas International - Sydney Australian Open - Melbourne Milan Indoors - Milan Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris Gerry Weber Open - Halle Tennis Masters Series - Cincinnati U.S. Open - New York St. Petersburg Open - St. Petersburg The Nottingham Cahllenger - Nottingham KGHM Polish Indoors - Wroclaw Samarkand Challenger - Samarkand Meridiana Sardegna Open - Olbia Samarkand Challenger - Samarkand Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Sarajevo Open - Sarajevo West of England Challenger - Bristol The Manchester Trophy - Manchester Togliatti Cup - Togliatti Akbank Private Banking-TED Open - Istanbul AAPT Championships - Adelaide Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam USA F2 USA F3 Great Britain #1-w1 Great Britain #1-w3 Portugal F3 Uzbekistan F1 Japan F2 Uzbekistan F2 Korea F1 Korea F2 Uzbekistan F4 The Surbiton Trophy - Surbiton India #1-w1 India #1-w2 The LTA Nottingham Challenger - Nottingham India #1-w3 India #1-w4 The Manchester Trophy - Manchester Great Britain F3 Great Britain F4 Russia F2 Russia F3 Japan F6 Japan F7 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain #2-w1 Great Britain #2-w2 Great Britain #2-w3 Great Britain #2-w4 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Great Britain F1 Great Britain F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Pro Tennis World Open - Sunrise Great Britain F5 Great Britain F6 Uzbekistan F1 Uzbekistan F2 Kuwait F2 The Surbiton Trophy - Surbiton Uzbekistan F4 Ciudad de Pozoblanco Open Diputacion - Cordoba Great Britain #3-w1 Great Britain #3-w2 Great Britain #3-w3 Great Britain #3-w4 Great Britain F10 Great Britain F11 Great Britain #4-w1 Great Britain #4-w2 The LTA Sunderland Challenger - Sunderland Great Britain #4-w3 Great Britain #4-w4 Great Britain #1-w3 Great Britain F1 Great Britain F2 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w4 Great Britain F3 Great Britain F4 Great Britain F5 Great Britain F6 Greece F1 Greece F2 The Surbiton Trophy - Surbiton Greece F3 Great Britain F9 Great Britain F11 Great Britain F16 Czech Republic F4 Czech Republic F5 Great Britain F5 Great Britain F6 Great Britain F10 Great Britain F11 Great Britain F16 Sweden F4 Sweden F5 Great Britain F17 Great Britain F18 Great Britain F19 Great Britain F20 Great Britain F21 Great Britain F22 Portugal F2 Portugal F3 France F3 Croatia F1 Croatia F2 Portugal F4 Portugal F5 Portugal F6 Great Britain F4 Great Britain F5 Great Britain F6 Mexico F4 Great Britain F9 Great Britain F15 Germany F4 Germany F5 Italy F2 Great Britain F14 Great Britain F16 Czech Rep F4 Great Britain F1 Great Britain F2 Israel F1 Israel F2 Israel F3 Cherbourg Challeger Great Britain F3 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain F8 Great Britain F9 Great Britain F10 Ireland F1 Bangkok Challenger Great Britain F11 Great Britain F12 Great Britain F16 Great Britain F17 Israel F4 Israel F5 Czech Republic F4 Bath Challenger Great Britain F2 Germany F4 Croatia F1 Croatia F2 Great Britain F3 Great Britain F4 Turkey F13 Turkey F14 Great Britain F5 Great Britain F7 Great Britain F8 Great Britain F9 Great Britain F10 Great Britain F11 Great Britain F12 Great Britain F13 Great Britain F14 Great Britain F15 Rennes Challenger Great Britain F16 Great Britain F17 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Great Britain F3 Germany F4 Croatia F1 Great Britain F4 Switzerland F3 Greece F3 Great Britain F9 Great Britain F10 Great Britain F11 Ireland F1 Great Britain F12 Great Britain F14 Great Britain F17 Great Britain F18 Great Britain F1 Great Britain F2 Great Britain F3 Great Britain F4 Great Britain F5 Great Britain F6 Great Britain F7 Great Britain F8 Greece F1 Greece F2 Greece F3 Greece F7 Greece F8 Great Britain F13 Great Britain F16 Great Britain F19 Great Britain F20 Great Britain F21 Great Britain F23 Cambodia F2 Cambodia F3 Great Britain F3 Great Britain F4 Great Britain F6 Great Britain F8